long term payables to subsidiaries - Spanish English Dictionary